const express = require('express')
const app = express()
const server = require('http').createServer(app)
const io = require('socket.io')(server);
server.listen(3000, '127.0.0.1')
app.use(express.static('www'))


// 监听socketio发过来的事件
io.on('connection', socket => {
  // console.log('1111');

  // 发送数据给客户端
  // socket.send('你好客户端');

  socket.on('uname',msg => {
    console.log(msg);
  })

  // 接受客户端发送过来的数据
  socket.on('message', msg => {
    // console.log(msg);
    // socket.send(msg);
    // 广播
    // 发送一个事件名称为message,消息内容为msg   => 客户端接受为  on('message')
    io.emit('message', msg)
  })

})



